#ifndef FILEPOOL_H
#define FILEPOOL_H

#include <QList>
#include <sndfile.h>

class QString;


class FilePool
{
public:
    FilePool();
    ~FilePool();
    SNDFILE * open(const QString & name);
    void close(SNDFILE * id);
    SNDFILE * getFile(int index) const { return files[index];}
private:
    QList <SNDFILE*> files;
};

#endif // FILEPOOL_H
